# Ubuntu Human Colorscheme
#
# Authors:
# Richard Stellingwerff <remenic@gmail.com>
# Daniel Borgmann <daniel.borgmann@gmail.com>
# Billy Cantrell <bvcmdk@yahoo.com>
#
# Feel free to modify and share!
# I started out editing the human gtkrc //TheRob
# This is the technix gtkrc
# Feel free to modify and use as please, if you
# feel like being kind you can always mention me
# if you use my stuff!
####Modified and added to by Padster###

#{ left ,right , top ,bottom}

###########################
#  include other configs  #
###########################
include "panel.rc" #includes config for gnome-panel
include "menus.rc" #includes config for the menus

# Set GtkSettings color scheme property. 
# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties.
#fg_color: main text colour
#bg_color: window background colour
#base_color: entry nackgrounds (back of selection in appearance-prefs, gedit and nautilus background colour)
#text_color: I'm using the same as fg_color, but idk what it does
#selected_bg_color: selected (click and drag) colour
#selected_fg_color: selected (click and drag) text colour
#tooltip_bg_color: tooltip box colour
#tooltip_fg_color: tooltip text colour
gtk_color_scheme = "fg_color:#6690c0\nbg_color:#3c3c3c\nbase_color:#2f2f2f\ntext_color:#6690c0\nselected_bg_color:#6690c0\nselected_fg_color:#a8c4e3\ntooltip_bg_color:#6690c0\ntooltip_fg_color:#3c3c3c"

gtk-icon-sizes = "panel-menu=24,24"

gtk-button-images = 1

gtk-auto-mnemonics = 1 # Disables lines under button text

style "default"
{
	GtkButton      	::default_border    		= { 0, 0, 0, 0 }
	GtkButton      	::default_outside_border    	= { 0, 0, 0, 0 }
	GtkWidget      	::focus_padding			= 0
	GtkRange       	::trough_border     		= 0
	GtkRange       	::slider_width			= 11
	GtkRange       	::stepper_size			= 13
	GtkPaned       	::handle_size       		= 6
	GtkProgressBar 	::trough_border			= 0
	GtkScrollbar   	::has-backward-stepper 		= 0 #0=disable backward stepper, 1=keep backward stepper
	GtkScrollbar   	::has-forward-stepper 		= 0 #0=disable forward stepper, 1=keep forward stepper

	GtkScrollbar   	::min_slider_length 		= 40
	GtkCheckButton 	::indicator_size    		= 20
	GtkMenuBar     	::internal-padding  		= 2
	GtkToolbar     	::internal-padding  		= 4
	GtkTreeView    	::expander_size     		= 10
	GtkExpander    	::expander_size     		= 10
	GtkScale       	::slider-length     		= 20 #how big volume-slider is
#it can have a space between the end if you make it bigger than the image really is

	# GtkToolbar     ::button-relief     = GTK_RELIEF_NORMAL
	# GtkMenuBar     ::shadow-type       = GTK_SHADOW_OUT
	# GtkScrollbar   ::has-secondary-forward-stepper = 1
	# GtkScrollbar   ::has-secondary-backward-stepper = 1
	
	GtkStatusbar    ::shadow-type       = GTK_SHADOW_NONE
	GtkToolbar     	::shadow-type       = GTK_SHADOW_NONE
	GtkMenuBar     	::shadow-type       = GTK_SHADOW_NONE
	GtkProgressBar 	::shadow-type       = GTK_SHADOW_NONE
	GtkPanel 	::shadow-type       = GTK_SHADOW_NONE
	GtkTreeView	::odd_row_color     = "#252525"
	GtkTreeView	::even_row_color    = "#2e2e2e"
	#GtkEntry	::cursor_color = "#000000"
	#GtkWidget	::cursor_color = "#000000"
	#GtkTextWidget	::cursor_color = "#000000"

	NautilusIconContainer::highlight_alpha=150

	GtkButton      ::child-displacement-x = 0
	GtkButton      ::child-displacement-y = 1

	#xthickness = 1
	#ythickness = 1

	fg[NORMAL]        = @fg_color
	fg[PRELIGHT]      = @fg_color
	fg[SELECTED]      = @selected_fg_color
	fg[ACTIVE]        = @fg_color
	fg[INSENSITIVE]   = darker (@bg_color)

	bg[NORMAL]        = @bg_color
	bg[PRELIGHT]      = shade (1.02, @bg_color)
	bg[SELECTED]	  = @selected_bg_color
	bg[INSENSITIVE]   = @bg_color
	bg[ACTIVE]        = shade (0.9, @bg_color)
	
	# window background, this will cause bugs if activated
	#bg_pixmap[NORMAL] = "/shadows/window-bg.png"

	base[NORMAL]      = @base_color
	base[PRELIGHT]    = shade (0.95, @bg_color)
	base[ACTIVE]      = shade (0.9, @selected_bg_color)
	base[SELECTED]    = @selected_bg_color
	base[INSENSITIVE] = @bg_color

	text[NORMAL]      = @text_color
	text[PRELIGHT]    = @text_color
	text[ACTIVE]      = @selected_fg_color
	text[SELECTED]    = @selected_fg_color
	text[INSENSITIVE] = darker (@bg_color)


engine "pixmap"
{
	image
	{
		function	= HANDLE
		recolorable	= TRUE
		overlay_file	= "/handles/handle-v.png"
		overlay_stretch	= FALSE
		orientation	= VERTICAL
	}

	image
	{
		function	= HANDLE
		recolorable	= TRUE
		overlay_file	= "/handles/handle-h.png"
		overlay_stretch	= FALSE
		orientation	= HORIZONTAL
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= NORMAL
		overlay_file	= "/arrows/arrow-up.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= UP
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= PRELIGHT
		overlay_file	= "/arrows/arrow-up-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= UP
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= ACTIVE
		overlay_file	= "/arrows/arrow-up-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= UP
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= SELECTED
		overlay_file	= "/arrows/arrow-up-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= UP
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-up-insensitive.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= UP
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= NORMAL
		overlay_file	= "/arrows/arrow-down.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= DOWN
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= PRELIGHT
		overlay_file	= "/arrows/arrow-down-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= DOWN
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= ACTIVE
		overlay_file	= "/arrows/arrow-down-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= DOWN
	}
	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= SELECTED
		overlay_file	= "/arrows/arrow-down-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= DOWN
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-down-insensitive.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= DOWN
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= NORMAL
		overlay_file	= "/arrows/arrow-left.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= LEFT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= PRELIGHT
		overlay_file	= "/arrows/arrow-left-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= LEFT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= ACTIVE
		overlay_file	= "/arrows/arrow-left-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= LEFT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= SELECTED
		overlay_file	= "/arrows/arrow-left-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= LEFT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-left-insensitive.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= LEFT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= NORMAL
		overlay_file	= "/arrows/arrow-right.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= PRELIGHT
		overlay_file	= "/arrows/arrow-right-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= ACTIVE
		overlay_file	= "/arrows/arrow-right-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= SELECTED
		overlay_file	= "/arrows/arrow-right-prelight.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-right-insensitive.png"
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}




	image
	{
		function	= VLINE
		recolorable	= TRUE
		file		= "/lines/line-vert.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		}

	image
	{
		function	= HLINE
		recolorable	= TRUE
		file		= "/lines/line-horiz.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		}


	image
	{
		function	= SHADOW
		shadow		= IN
		recolorable	= TRUE
		file		= "/shadows/frame-in.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
		}

	image
	{
		function	= SHADOW
		shadow		= OUT
		recolorable	= TRUE
		file		= "/shadows/frame-out.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
		}

	image
	{
		function	= SHADOW
		shadow		= ETCHED_IN
		recolorable	= TRUE
		file		= "/shadows/frame-in.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
		}

	image
	{
		function	= SHADOW
		shadow		= ETCHED_OUT
		recolorable	= TRUE
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		}

	image
	{
		function	= SHADOW_GAP
		recolorable	= TRUE
		file		= "/shadows/frame-in.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
		gap_start_file	= "/shadows/frame-top-left.png"
		gap_start_border= { 7, 1, 1, 1 }
		gap_end_file	= "/shadows/frame-top-right.png"
		gap_end_border	= { 1, 7, 1, 1 }
		gap_side	= TOP
		
		}

	image
	{
		function	= FOCUS
		recolorable	= TRUE
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		}
}
}


style "scrollbars" = "default"
{
engine "pixmap"
{
	image
	{
		function	= BOX
		recolorable	= TRUE
		detail		= "trough"
		file		= "/scrollbar/trough-scrollbar-horiz.png"
		border		= { 11, 11, 6, 6 }
		stretch		= TRUE
		#overlay_file	= "/scrollbar/horiz-overlay.png"
		#overlay_border	= { 0, 0, 0, 0 }
		#overlay_stretch	= FALSE
		orientation	= HORIZONTAL
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		detail		= "trough"
		file		= "/scrollbar/trough-scrollbar-vert.png"
		border		= { 6, 6, 11, 11 }
		stretch		= TRUE
		#overlay_file	= "/scrollbar/vert-overlay.png"
		#overlay_border	= { 0, 0, 0, 0 }
		#overlay_stretch	= FALSE
		orientation	= VERTICAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= NORMAL
		file		= "/scrollbar/slider-horiz.png"
		border		= { 11, 11, 2, 2 }
		stretch		= TRUE
		orientation	= HORIZONTAL
		#overlay_file	= "/scrollbar/horiz-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= HORIZONTAL
		
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/scrollbar/slider-horiz-prelight.png"
		border		= { 11, 11, 2, 2 }
		stretch		= TRUE
		orientation	= HORIZONTAL
		#overlay_file	= "/scrollbar/horiz-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= HORIZONTAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= ACTIVE
		file		= "/scrollbar/slider-horiz-prelight.png"
		border		= { 11, 11, 2, 2 }
		stretch		= TRUE
		orientation	= HORIZONTAL
		#overlay_file	= "/scrollbar/horiz-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= HORIZONTAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/scrollbar/slider-horiz-inactive.png"
		border		= { 11, 11, 2, 2 }
		stretch		= TRUE
		orientation	= HORIZONTAL
		#overlay_file	= "/scrollbar/horiz-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= HORIZONTAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= NORMAL
		file		= "/scrollbar/slider-vert.png"
		border		= { 2, 2, 11, 11 }
		stretch		= TRUE
		orientation	= VERTICAL
		#overlay_file	= "/scrollbar/vert-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= VERTICAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/scrollbar/slider-vert-prelight.png"
		border		= { 2, 2, 11, 11 }
		stretch		= TRUE
		orientation	= VERTICAL
		#overlay_file	= "/scrollbar/vert-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= VERTICAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= ACTIVE
		file		= "/scrollbar/slider-vert-prelight.png"
		border		= { 2, 2, 11, 11 }
		stretch		= TRUE
		orientation	= VERTICAL
		#overlay_file	= "/scrollbar/vert-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= VERTICAL	
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/scrollbar/slider-vert-inactive.png"
		border		= { 2, 2, 11, 11 }
		stretch		= TRUE
		orientation	= VERTICAL
		#overlay_file	= "/scrollbar/vert-overlay.png"
		#overlay_stretch	= FALSE
		orientation	= VERTICAL	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= NORMAL
		#file		= "/spinner/arrow-up.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-up.png"
		overlay_stretch	= FALSE
		arrow_direction	= UP	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= PRELIGHT
		#file		= "/spinner/arrow-up-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-prelight.png"
		overlay_stretch	= FALSE
		arrow_direction	= UP	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= ACTIVE
		#file		= "/spinner/arrow-up-pressed.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-pressed.png"
		overlay_stretch	= FALSE
		arrow_direction	= UP	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= INSENSITIVE
		#file		= "/spinner/arrow-up.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-insensitive.png"
		overlay_stretch	= FALSE
		arrow_direction	= UP	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= NORMAL
		#file		= "/spinner/arrow-down.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-down.png"
		overlay_stretch	= FALSE
		arrow_direction	= DOWN	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= PRELIGHT
		#file		= "/spinner/arrow-down-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-prelight.png"
		overlay_stretch	= FALSE
		arrow_direction	= DOWN	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= ACTIVE
		#file		= "/spinner/arrow-down-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-pressed.png"
		overlay_stretch	= FALSE
		arrow_direction	= DOWN	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= INSENSITIVE
		#file		= "/spinner/arrow-down.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-insensitive.png"
		overlay_stretch	= FALSE
		arrow_direction	= DOWN	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= NORMAL
		#file		= "/spinner/arrow-left.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-left.png"
		overlay_stretch	= FALSE
		arrow_direction	= LEFT	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= PRELIGHT
		#file		= "/spinner/arrow-left-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-left-prelight.png"
		overlay_stretch	= FALSE
		arrow_direction	= LEFT	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= ACTIVE
		#file		= "/spinner/arrow-left-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-left-pressed.png"
		overlay_stretch	= FALSE
		arrow_direction	= LEFT	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= INSENSITIVE
		#file		= "/spinner/arrow-left.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-left-insensitive.png"
		overlay_stretch	= FALSE
		arrow_direction	= LEFT	
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= NORMAL
		#file		= "/spinner/arrow-right.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-right.png"
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= PRELIGHT
		#file		= "/spinner/arrow-right-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-right-prelight.png"
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= ACTIVE
		#file		= "/spinner/arrow-right-prelight.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-right-pressed.png"
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}

	image
	{
		function	= STEPPER
		recolorable	= TRUE
		state		= INSENSITIVE
		#file		= "/spinner/arrow-right.png"
		#stretch		= TRUE
		overlay_file	= "/spinner/arrow-right-insensitive.png"
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT	
	}
}
}

style "radiobutton-menu"
{
engine "pixmap"
{
	image
	{

		function	= OPTION
		state		= NORMAL
		shadow		= OUT
		overlay_file	= "/check-radio/option-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		state		= PRELIGHT
		shadow		= OUT
		overlay_file	= "/check-radio/option-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		state		= ACTIVE
		shadow		= OUT
		overlay_file	= "/check-radio/option-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		state		= INSENSITIVE
		shadow		= OUT
		overlay_file	= "/check-radio/option-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		recolorable	= TRUE
		state		= NORMAL
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		recolorable	= TRUE
		state		= ACTIVE
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= OPTION
		recolorable	= TRUE
		state		= INSENSITIVE
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{

		function	= FLAT_BOX
		recolorable	= TRUE
		shadow		= IN
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
	}
}
}

style "radiobutton"
{
engine "pixmap"
{
	image
	{
		function	= OPTION
		state		= NORMAL
		shadow		= OUT
		overlay_file	= "/check-radio/option-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		state		= PRELIGHT
		shadow		= OUT
		overlay_file	= "/check-radio/option-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		state		= ACTIVE
		shadow		= OUT
		overlay_file	= "/check-radio/option-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		state		= INSENSITIVE
		shadow		= OUT
		overlay_file	= "/check-radio/option-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		recolorable	= TRUE
		state		= NORMAL
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		recolorable	= TRUE
		state		= ACTIVE
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= OPTION
		recolorable	= TRUE
		state		= INSENSITIVE
		shadow		= IN
		overlay_file	= "/check-radio/option-selected-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= FLAT_BOX
		recolorable	= TRUE
		shadow		= IN
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
	}
}
}

style "checkbutton-menu"
{
engine "pixmap"
{
	image
	{
		function	= CHECK
		state		= NORMAL
		shadow		= OUT
		overlay_file	= "/check-radio/check-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= PRELIGHT
		shadow		= OUT
		overlay_file	= "/check-radio/check-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= ACTIVE
		shadow		= OUT
		overlay_file	= "/check-radio/check-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= INSENSITIVE
		shadow		= OUT
		overlay_file	= "/check-radio/check-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= NORMAL
		shadow		= IN
		overlay_file	= "/check-radio/checked-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		overlay_file	= "/check-radio/checked-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= ACTIVE
		shadow		= IN
		overlay_file	= "/check-radio/checked-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= INSENSITIVE
		shadow		= IN
		overlay_file	= "/check-radio/checked-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= FLAT_BOX
		recolorable	= TRUE
		shadow		= IN
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
	}
}
}

style "checkbutton"
{
engine "pixmap"
{
	image
	{
		function	= CHECK
		state		= NORMAL
		shadow		= OUT
		overlay_file	= "/check-radio/check-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= PRELIGHT
		shadow		= OUT
		overlay_file	= "/check-radio/check-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= ACTIVE
		shadow		= OUT
		overlay_file	= "/check-radio/check-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		state		= INSENSITIVE
		shadow		= OUT
		overlay_file	= "/check-radio/check-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= NORMAL
		shadow		= IN
		overlay_file	= "/check-radio/checked-normal.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		overlay_file	= "/check-radio/checked-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= ACTIVE
		shadow		= IN
		overlay_file	= "/check-radio/checked-prelight.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= CHECK
		recolorable	= TRUE
		state		= INSENSITIVE
		shadow		= IN
		overlay_file	= "/check-radio/checked-inactive.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= FLAT_BOX
		recolorable	= TRUE
		shadow		= IN
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
	}
}
}



style "optionmenu" = "default"
{

xthickness = 4
ythickness = 4

engine "pixmap"
{
	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= NORMAL
		file		= "/button/button-normal.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/button/button-prelight.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= ACTIVE
		file		= "/button/button-pressed.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/button/button-inactive.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= TAB
		recolorable	= TRUE
		state		= NORMAL
		overlay_file	= "/arrows/arrow-optionmenu.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= TAB
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-optionmenu-disabled.png"
		overlay_stretch	= FALSE
	}

	image
	{
		function	= TAB
		recolorable	= TRUE
		state		= PRELIGHT
		overlay_file	= "/arrows/arrow-optionmenu-prelight.png"
		overlay_stretch	= FALSE
	}
}
}

style "button" = "default"
{

xthickness = 4
ythickness = 4

engine "pixmap"
{
	image
	{
		function	= BOX
		recolorable	= TRUE
		detail		= "buttondefault"
		file		= "/button/button-normal.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		state		= NORMAL
		recolorable	= TRUE
		file		= "/button/button-normal.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= OUT
		file		= "/button/button-prelight.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		file		= "/button/button-prelight.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		state		= INSENSITIVE
		shadow		= OUT
		file		= "/button/button-inactive.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}
	image
	{
		function	= BOX
		state		= INSENSITIVE
		shadow		= IN
		file		= "/button/button-pressed-disabled.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}


	image
	{
		function	= BOX
		state		= ACTIVE
		file		= "/button/button-pressed.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}
}
}

style "listheader"
{
	xthickness 				= 2
	ythickness 				= 2
	
	#defined in colour fixes at bottom
	bg[NORMAL]	= shade (1.05, @bg_color)
	#bg[PRELIGHT]	= shade (1.15, @selected_bg_color)
	#fg[PRELIGHT]	= "#ff0000" #defined in colour fixes at bottom

	engine "murrine"
	{
		glazestyle 		= 0     # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
		glowstyle           	= 0     # 0 = top glow, 1 = bottom glow, 2 = top and bottom glow, 3 = horizontal glow, 4 = centered glow
		glow_shade 		= 1.0   #middle-top radial-type glow brightness 1.0 = normal
        	#gradients           	= TRUE  # FALSE = disabled, TRUE = enabled
		lightborderstyle 	= 0     # 0 = lightborder on top side, 1 = lightborder on all sides
		lightborder_shade 	= 0.5   # sets lightborder amount for buttons or widgets
		textstyle 		= 1
		#listviewheaderstyle 	= 1     # 0 = flat, 1 = glassy, 2 = raised
		listviewstyle       	= 0     # 0 = nothing, 1 = dotted
		gradient_shades 	= {0.96,0.73,0.77,0.58}
		contrast 		= 1.0   # 0.8 for less contrast, more than 1.0 for more contrast on borders
		roundness 		= 0
	}
}

style "toolbutton" = "button"
{

xthickness = 4
ythickness = 3

engine "pixmap"
{
#currently using the same buttons everywhere, but often there are cutom toolbar buttons in /toolbar
	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= NORMAL
		file		= "/button/button-normal.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		shadow		= OUT
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/button/button-prelight.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		shadow		= IN
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/button/button-prelight.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/button/button-inactive.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= ACTIVE
		file		= "/button/button-pressed.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}
}
}



style "toolmenu" = "toolbutton"
{
ythickness = 4
}


style "tabs"  = "default"
{

xthickness = 2
ythickness = 2

engine "pixmap"
{
	image
	{
		function	= EXTENSION
		state		= NORMAL
		gap_side	= BOTTOM
		file		= "/tabs/tab-top-active.png"
		stretch		= TRUE
		border		= { 3, 3, 4, 0 }
	}

	image
	{
		function	= EXTENSION
		state		= ACTIVE
		gap_side	= BOTTOM
		file		= "/tabs/tab-top.png"
		stretch		= TRUE
		border		= { 3, 3, 4, 0 }
	}



	image
	{
		function	= EXTENSION
		state		= NORMAL
		gap_side	= TOP
		file		= "/tabs/tab-bottom-active.png"
		stretch		= TRUE
		border		= { 3, 3, 0, 4 }
	}

	image
	{
		function	= EXTENSION
		state		= ACTIVE
		gap_side	= TOP
		file		= "/tabs/tab-bottom.png"
		stretch		= TRUE
		border		= { 3, 3, 0, 4 }
	}

	image
	{
		function	= EXTENSION
		state		= NORMAL
		gap_side	= LEFT
		file		= "/tabs/tab-right-active.png"
		stretch		= TRUE
		border		= { 0, 4, 3, 3 }
	}

	image
	{
		function	= EXTENSION
		state		= ACTIVE
		gap_side	= LEFT
		file		= "/tabs/tab-right.png"
		stretch		= TRUE
		border		= { 0, 4, 3, 3 }
	}

	image
	{
		function	= EXTENSION
		state		= NORMAL
		gap_side	= RIGHT
		file		= "/tabs/tab-left-active.png"
		stretch		= TRUE
		border		= { 4, 0, 3, 3 }
	}

	image
	{
		function	= EXTENSION
		state		= ACTIVE
		gap_side	= RIGHT
		file		= "/tabs/tab-left.png"
		stretch		= TRUE
		border		= { 4, 0, 3, 3 }
	}

	image
	{
		function	= BOX_GAP
		gap_side	= TOP
		file		= "/tabs/notebook.png"
		recolorable	= TRUE
		stretch		= TRUE
		border		= { 7, 7, 7, 7 }
		gap_file	= "/tabs/tab-top-active-gap.png"
		gap_border	= { 2, 2, 0, 0 }
		gap_start_file	= "/other/null.png"
		gap_start_border= { 1 ,1 ,1 ,1 }
		gap_end_file	= "/other/null.png"
		gap_end_border	= { 1 ,1 ,1 ,1 }
	}

	image
	{
		function	= BOX_GAP
		gap_side	= BOTTOM
		file		= "/tabs/notebook.png"
		stretch		= TRUE
		border		= { 7, 7, 7, 7 }
		gap_file	= "/tabs/tab-bottom-active-gap.png"
		gap_border	= { 2, 2, 0, 0 }
		gap_start_file	= "/other/null.png"
		gap_start_border= { 1 ,1 ,1 ,1 }
		gap_end_file	= "/other/null.png"
		gap_end_border	= { 1 ,1 ,1 ,1 }
	}

	image
	{
		function	= BOX_GAP
		gap_side	= LEFT
		file		= "/tabs/notebook.png"
		stretch		= TRUE
		border		= { 7, 7, 7, 7 }
		gap_file	= "/tabs/tab-left-active-gap.png"
		gap_border	= { 0, 0, 2, 2 }
		gap_start_file	= "/other/null.png"
		gap_start_border= { 1 ,1 ,1 ,1 }
		gap_end_file	= "/other/null.png"
		gap_end_border	= { 1 ,1 ,1 ,1 }
	}

	image
	{
		function	= BOX_GAP
		gap_side	= RIGHT
		file		= "/tabs/notebook.png"
		stretch		= TRUE
		border		= { 7, 7, 7, 7 }
		gap_file	= "/tabs/tab-right-active-gap.png"
		gap_border	= { 0, 0, 2, 2 }
		gap_start_file	= "/other/null.png"
		gap_start_border= { 1 ,1 ,1 ,1 }
		gap_end_file	= "/other/null.png"
		gap_end_border	= { 1 ,1 ,1 ,1 }
	}
}
}

style "combobutton" = "default"
{
#ythickness = ?

engine "pixmap"
{
	image
	{
		function	= BOX
		state		= NORMAL
		file		= "/entry/entry-button-normal.png"
		border		= { 1, 4, 4, 3 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= OUT
		file		= "/entry/entry-button-prelight.png"
		border		= { 1, 4, 4, 3 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		state		= PRELIGHT
		shadow		= IN
		file		= "/entry/entry-button-prelight.png"
		border		= { 1, 4, 4, 3 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		state		= INSENSITIVE
		file		= "/entry/entry-button-inactive.png"
		border		= { 1, 4, 4, 3 }
		stretch		= TRUE
	}


	image
	{
		function	= BOX
		state		= ACTIVE
		file		= "/entry/entry-button-pressed.png"
		border		= { 1, 4, 4, 3 }
		stretch		= TRUE
	}
}
}

style "comboentry" = "default"
{

xthickness = 2
ythickness = 2

GtkWidget::interior_focus = 1

engine "pixmap"
{
	image
	{
		function	= FOCUS
		recolorable	= TRUE
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		shadow		= OUT
		state		= NORMAL
		detail		= "entry"
		file		= "/entry/combo-inactive.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
	}

	image
	{
		function	= SHADOW
		state		= NORMAL
		recolorable	= FALSE
		shadow		= IN
		detail		= "entry"
		file		= "/entry/combo-inactive.png"
		border		= { 2, 2, 2, 2 }
		stretch		= TRUE
	}
}
}


style "entry" = "default"
{

xthickness = 2
ythickness = 2

GtkWidget::interior_focus = 1
GtkEntry::internal-padding = 4

engine "pixmap"
{
	image
	{
		function	= FOCUS
		recolorable	= TRUE
		file		= "/entry/entry-active.png"
		border		= { 8, 1, 10, 12 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		recolorable	= TRUE
		shadow		= OUT
		state		= NORMAL
		detail		= "entry"
		file		= "/entry/entry-inactive.png"
		border		= { 8, 1, 10, 12 }
		stretch		= TRUE
	}

	image
	{
		function	= SHADOW
		state		= NORMAL
		recolorable	= FALSE
		shadow		= IN
		detail		= "entry"
		file		= "/entry/entry-active.png" #this one is used
		border		= { 2, 2, 2, 3 }
		stretch		= TRUE
	}


	image
	{
		function	= ARROW
	}

	image
	{
		function	= BOX
		state		= NORMAL
		detail		= "spinbutton_up"
		recolorable	= TRUE
		file		= "/spinner/spin-up.png"
		border		= { 3, 3, 3, 3 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-up.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= PRELIGHT
		detail		= "spinbutton_up"
		recolorable	= TRUE
		file		= "/spinner/spin-up.png"
		border		= { 3, 3, 3, 3 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-prelight.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= ACTIVE #pressed
		detail		= "spinbutton_up"
		recolorable	= TRUE
		file		= "/spinner/spin-up.png"
		border		= { 3, 3, 3, 3 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-pressed.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= INSENSITIVE
		detail		= "spinbutton_up"
		recolorable	= TRUE
		file		= "/spinner/spin-up-insensitive.png"
		border		= { 3, 3, 3, 3 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-up-insensitive.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}



	image
	{
		function	= BOX
		state		= NORMAL
		detail		= "spinbutton_down"
		recolorable	= TRUE
		file		= "/spinner/spin-down.png"
		border		= { 5, 5, 5, 5 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-down.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= PRELIGHT
		detail		= "spinbutton_down"
		recolorable	= TRUE
		file		= "/spinner/spin-down.png"
		border		= { 5, 5, 5, 5 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-prelight.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= ACTIVE #pressed
		detail		= "spinbutton_down"
		recolorable	= TRUE
		file		= "/spinner/spin-down.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-pressed.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}

	image
	{
		function	= BOX
		state		= INSENSITIVE
		detail		= "spinbutton_down"
		recolorable	= TRUE
		file		= "/spinner/spin-down-insensitive.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/spinner/arrow-down-insensitive.png"
		overlay_stretch	= FALSE
		overlay_border	= { 0, 0, 0, 0 }
	}
}
}

style "toolbar"
{
xthickness = 2
ythickness = 0

fg [NORMAL] = "#000000"
fg [PRELIGHT] = "#000000"
fg [ACTIVE] = "#000000"
text [NORMAL] = "#000000"

#hardcoded toolbar icons,uncomment to use

  #stock["gtk-go-back"] = {{ "gtk-go-back.png", *, *, * }}
  #stock["gtk-go-down"] = {{ "gtk-go-down.png", *, *, * }}
  #stock["gtk-go-forward"] = {{ "gtk-go-forward.png", *, *, * }}
  #stock["gtk-go-up"] = {{ "gtk-go-up.png", *, *, * }}
  #stock["gtk-refresh"] = {{ "gtk-refresh.png", *, *, * }}
  #stock["gtk-stop"] = {{ "gtk-stop.png", *, *, * }}
  #stock["gtk-home"] = {{ "gtk-home.png", *, *, * }}
  #stock["gtk-home"] = {{ "gtk-home.png", *, *, * }}
  #stock["gtk-gnome-fs-home"] = {{ "gtk-home.png", *, *, * }}
  #stock["gtk-user-home"] = {{ "gtk-home.png", *, *, * }}
  #stock["gtk-zoom-in"] = {{ "gtk-zoom-in.png", *, *, * }}
  #stock["gtk-zoom-out"] = {{ "gtk-zoom-out.png", *, *, * }}
engine "pixmap"
{
	image
	{
		function	= BOX
		file		= "/toolbar/toolbar.png"
		border		= { 0, 0, 2, 0 }
		stretch		= TRUE
	}
}
}

#style "toolbarhandle" = "default"
#{
#engine "pixmap"
#{
#		image
#		{
#
#			function	= BOX
#			file		= "/shadows/frame-out.png"
#			border		= { 2, 2, 2, 2 }
#			stretch		= TRUE
#		}
#
#}
#}

style "range" #= "default"
{
GtkRange::slider_width=20 #overrides default value. this is the vertical size of the volume trough
#needs to include the slider's height
engine "pixmap"
{
	image
	{
		function	= BOX
		#recolorable	= TRUE
		#detail		= "trough"
		file		= "/range/trough-horiz.png"
		border		= { 6, 6, 9, 10 }
		stretch		= TRUE
		orientation	= HORIZONTAL
	}


	image
	{
		function	= BOX
		#recolorable	= TRUE
		#detail		= "trough"
		file		= "/range/trough-vert.png"
		border		= { 10, 10, 6, 6 }
		stretch		= TRUE
		orientation	= VERTICAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= NORMAL
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider.png"
		overlay_stretch	= FALSE
		orientation	= HORIZONTAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider-prelight.png"
		overlay_stretch	= FALSE
		orientation	= HORIZONTAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider-inactive.png"
		overlay_stretch	= FALSE
		orientation	= HORIZONTAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= NORMAL
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider.png"
		overlay_stretch	= FALSE
		orientation	= VERTICAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= PRELIGHT
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider-prelight.png"
		overlay_stretch	= FALSE
		orientation	= VERTICAL
	}

	image
	{
		function	= SLIDER
		recolorable	= TRUE
		state		= INSENSITIVE
		file		= "/other/null.png"
		border		= { 0, 0, 0, 0 }
		stretch		= TRUE
		overlay_file	= "/range/slider-inactive.png"
		overlay_stretch	= FALSE
		orientation	= VERTICAL
	}
}
}

style "statusbar" = "default"
{
engine "pixmap"
{

	image
	{
		function	= RESIZE_GRIP
		recolorable	= TRUE
		detail		= "statusbar"
		overlay_file	= "/other/statusgrip.png"
		overlay_border	= { 0, 0, 0, 0 }
		overlay_stretch	= FALSE
	}
}
}

style "progressbar" = "default"
{
xthickness = 0 #spacing between trough and bar (2 also looks nice)
ythickness = 0 #spacing between trough and bar (2 also looks nice)

fg[PRELIGHT] = shade (1.00, @selected_fg_color) #passed through
fg[NORMAL] = "#595959" #not-passed-through

bg[ACTIVE] = "#323232" #background colour
bg[SELECTED] = "#4d607b" #progressBAR colour

engine "murrine"
{
	contrast            = 1.99  # 0.8 for less contrast, more than 1.0 for more contrast on borders, must be under 2
        glowstyle           = 0     # 0 = top glow, 1 = bottom glow, 2 = top and bottom glow, 3 = horizontal glow, 4 = centered glow
        glow_shade          = 1.7   # intensity of glow (gradient_shades)
	#gradients           = TRUE  # FALSE = disabled, TRUE = enabled
	gradient_shades     = { 0.85, 0.82, 0.85, 0.8 } # default: {1.1,1.0,1.0,1.1} for horiz: {top,middle,middle,bottom}
	lightborder_shade   = 1.1   # sets lightborder amount for buttons or widgets
        lightborderstyle    = 0     # 0 = lightborder on top side, 1 = lightborder on all sides
	reliefstyle         = 2     # 0 = flat, 1 = inset, 2 = shadow
	progressbarstyle    = 0     # 0 = nothing, 1 = striped, 2 = cells
	trough_shades	    = { 0.94, 1.02 } #testing out from fundamental-round 2
	roundness           = 9     # 0 = squared, 1 = old default, more will increase roundness
}
}

style "layout"
{
engine "pixmap"
{
	image
	{
		function	= SHADOW
		detail		= "entry"
		recolorable	= FALSE
		shadow		= IN
		file		= "entry/entry-inactive.png"
		border		= { 4, 4, 4, 4 }
		stretch		= TRUE
	}

	image
	{
		function	= BOX
		detail		= "button"
		recolorable	= FALSE
		state		= NORMAL
		file		= "button/button-normal.png"
		border		= { 4, 4, 4, 5 }
		stretch		= TRUE
	}
}
}

style "nostyle" = "default"
{
engine "pixmap"
{
	image
	{
		function	= SHADOW
	}
}
}



style "unstyle"
{
engine "" {}
}

style "cruxtext" = "default"
{
engine "murrine" {
}
}

style "treeview-item" = "cruxtext"
{

text [ACTIVE] = "#d9d9d9"
text [SELECTED] = "#ffffff"

engine "pixmap"
{
		image
		{
			function	= BOX
			state		= ACTIVE
			file		= "/listheaders/treeitem-selected.png"
			border		= { 0, 0, 0, 0 }
			stretch		= TRUE
		}

		image
		{
			function	= BOX
			state		= SELECTED
			file		= "/listheaders/treeitem-selected.png"
			border		= { 0, 0, 0, 0 }
			stretch		= TRUE
		}

		image
		{
			function	= FLAT_BOX
			state		= SELECTED
			file		= "/listheaders/treeitem-selected.png"
			border		= { 0, 0, 0, 0 }
			stretch		= TRUE
		}
}
}

style "pixmap-mode-button"
{
	engine "pixmap"
	{	
		image
		{
			function        	= BOX
			recolorable     	= TRUE
			state			= PRELIGHT
			file			= "/button/viewmode-button/mode_prelight.png"
			border			= { 3, 4, 4, 4 }
			stretch         	= TRUE
		}
	  
		image
		{
			function        	= BOX
			recolorable     	= TRUE
			state			= NORMAL
			file			= "/button/viewmode-button/mode_normal.png"
			border			= { 3, 4, 4, 4 }
			stretch         	= TRUE
		}
	
		image
		{
			function        	= BOX
			recolorable     	= TRUE
			state			= ACTIVE
			file			= "/button/viewmode-button/mode_pressed.png"
			border			= { 3, 4, 4, 4 }
			stretch         	= TRUE
		}  

		image
		{
			function        	= BOX
			recolorable     	= TRUE
			state			= INSENSITIVE
			file			= "/button/viewmode-button/mode_normal.png"
			border			= { 3, 4, 4, 4 }
			stretch         	= TRUE
		} 

		image
		{
			function        	= BOX
			recolorable     	= TRUE
			state			= SELECTED
			file			= "/button/viewmode-button/mode_pressed.png"
			border			= { 3, 4, 4, 4 }
			stretch         	= TRUE
		}
	}
}

style "nautilus-sidebar"
{
bg[NORMAL] = @bg_color #define nautilus sidebar background colour
}

##################
#  colour fixes  #
##################
style "ButtonColourFix" = "default"
{
fg[PRELIGHT] = shade (1.0, @selected_fg_color) #Sets the hover text color of normal buttons and optionmenubuttons.
#fg[ACTIVE] = "#FFFF00" #Sets the press text color of normal buttons.
engine "murrine" {}
}

style "ToggleButtonColourFix" = "default"
{
fg[PRELIGHT] = shade (1.0, @selected_fg_color) #Sets the hover text color of toggle buttons.
#fg[ACTIVE] = "#FF0000" #Sets the press text color of toggle buttons.
engine "murrine" {}
}

style "NotebookTabColourFix" = "default"
{
fg[NORMAL] = shade (1.0, @selected_fg_color) #Sets the active tab text color.
engine "murrine" {}
}

style "ComboboxColourFix" = "default"
{
text[PRELIGHT] = shade (1.0, @selected_fg_color) #Sets the hover text color of comboboxes.
engine "murrine" {}
}

style "ListheaderColourFix" = "default"
{
fg[PRELIGHT] = shade (1.0, @selected_fg_color) #hover text color
fg[ACTIVE] = shade (1.1, @fg_color) #pressed text color
bg[PRELIGHT]	= shade (1.0, @selected_bg_color) #hover background color
bg[ACTIVE]	= shade (0.8, @selected_bg_color) #pressed background color
engine "murrine" {
focusstyle = 0 #disabled rectangle around element when it is selected
}
}

style "BreadcrumbsColourFix" = "default"
{
fg[PRELIGHT] = shade (1.0, @selected_fg_color) #Sets the hover text color of nautilus pathbar entries.
#fg[ACTIVE] = shade (0.5, @selected_fg_color) #Sets the hover text color of nautilus pathbar entries.
#engine "murrine" {}
}

style "nautilus-right-sliderColourFix" = "default"
{
engine "pixmap" {
image
	{
		function	= ARROW
		recolorable	= TRUE
		state		= INSENSITIVE
		overlay_file	= "/arrows/arrow-right.png" #changes arrow on right slider-thing
		overlay_border	= { 2, 2, 2, 2 }
		overlay_stretch	= FALSE
		arrow_direction	= RIGHT
	}
}
}

# widget styles
class "GtkWidget"      				style "default"
class "GtkButton"      				style "button"
class "GtkCombo*"       			style "optionmenu"
widget_class "*GtkCombo*"       		style "optionmenu"
class "GtkOptionMenu"       			style "optionmenu"
widget_class "*BonoboDockItem" 			style "default"
class "*BonoboDockItem" 			style "default"
class "GtkRange"       				style "range"
class "GtkFrame"       				style "default"
widget_class "*List"				style "listheader"
widget_class "*GtkCList"			style "listheader"
widget_class "*GtkTree"				style "listheader"
#widget_class "*Tree*"				style "listheader"

class "GtkEntry"       				style "entry"
class "GtkOldEditable"				style "entry"
class "GtkNotebook"    				style "tabs"
class "GtkProgressBar" 				style "progressbar"
class "GtkTreeView"				style "default"
#class "MetaFrames"     				style "metacity-frame"
#class "GtkWindow"      				style "metacity-frame"
widget_class "*<GtkScrollbar>"   		style:highest "scrollbars"
class "GtkToolBar"				style "toolbar"
class "*ToolBar"				style "toolbar"
widget_class "*ToolBar"				style"toolbar"
widget_class "*Nautilus*ToolBar*"		style "toolbar"
#class "*HandleBox"				style "toolbarhandle"
#widget_class "*HandleBox"			style "toolbarhandle"
class "GtkStatusbar"				style "statusbar"
class "*GtkTooltips*"				style "default"
widget "gtk-tooltips" 				style "default"
widget_class "*Tooltips*"			style "default"
class "GtkHandleBox"				style "default"
class "GtkPaned"				style "default"
class "GtkSpinButton" 				style "entry"
class "GtkCheckButton" 				style "checkbutton"
class "GtkCheckMenuItem" 			style "checkbutton"
class "GtkRadioButton" 				style "radiobutton"
class "GtkCheckMenuItem" 			style "radiobutton"
class "GtkEventBox"				style "nostyle"
class "SPColorSlider"				style "unstyle"
widget_class "*.GtkCTree.GtkButton" 		style "listheader"
widget_class "*.GtkList.GtkButton" 		style "listheader"
widget_class "*.GtkCList.GtkButton" 		style "listheader"
class "GtkLayout"				style "layout"
widget_class "*OptionMenu*"       		style "optionmenu"
widget_class "*Combo*"       			style "optionmenu"
widget_class "*Tree*Button*"       		style "button"
widget_class "*Range*" 				style "range"
widget_class "*Entry.GtkButton"       		style "combobutton"
widget_class "*GtkComboBoxEntry*Button"       	style "combobutton"
class "GtkEntry"       				style "entry"
class "GtkOldEditable"				style "entry"
widget_class "*.GtkComboBox.GtkButton" 		style "combobutton"
widget_class "*.GtkCombo.GtkButton"    		style "combobutton"
#widget_class "*Combo*Entry*"    		style "comboentry"
widget_class "*SpinButton*" 			style:highest "entry"
widget_class "*.GtkTool*"			style:lowest "toolbar"
widget_class "*GtkToolButton*"      		style "toolbutton"
widget_class "*GtkToggleToolButton*"      	style "toolbutton"
widget_class "*GtkMenuToolButton*"      	style "toolbutton"
widget_class "*GtkToolbar*Button"		style "toolbutton"
widget_class "*GtkToolbar*OptionMenu*"		style "toolmenu"
widget_class "*GtkToolbar*Combo*"		style "toolmenu"
#widget_class "*Thunar*Entry.*Button"		style "combobutton"
widget_class "*MenuItem.*ProgressBar*" 		style "progressbar"
class "*Label*"					style "cruxtext"
widget_class "*Label*"				style "cruxtext"
widget_class "*Cell*"				style "cruxtext"
widget_class "*.GtkTreeView"			style "cruxtext"
widget_class "*.<GtkTreeView>"			style "treeview-item"
widget_class "*.GtkTreeView.GtkButton" 		style "listheader"
#widget_class "*Editor*Button*"			style "button"
widget_class "*Thunar*TreeView.GtkButton"	style "listheader"

#nautilus-elementary viewmode-button
widget 		"*ModeButton*"			style "pixmap-mode-button"
#nautilus side bar
widget_class	"*Nautilus*NautilusSidePane*"	style "nautilus-sidebar"

###ColourFixes###
widget_class "*GtkToggleButton.GtkLabel" style "ToggleButtonColourFix"
widget_class "*GtkButton.GtkLabel" style "ButtonColourFix"
widget_class "*Notebook.GtkLabel" style "NotebookTabColourFix"
widget_class "*GtkOptionMenu.GtkAccelLabel" style "ButtonColourFix"
widget_class "*GtkComboBox.GtkCellView" style "ComboboxColourFix"
widget_class "*<GtkTreeView>.GtkButton*" style "ListheaderColourFix"
widget_class "GeditWindow*<GtkNotebook>*GeditTab*<GtkLabel>"	style "NotebookTabColourFix"
widget_class "*.<GtkNotebook>.<GtkLabel>"			style "NotebookTabColourFix"
widget_class "*.<GtkNotebook>.<GtkHBox>.<GtkLabel>"		style "NotebookTabColourFix"
widget_class "*.<GtkNotebook>.*<GtkEventBox>*<GtkLabel>" 	style "NotebookTabColourFix"
widget_class "*NautilusPathBar.*ToggleButton*" style "BreadcrumbsColourFix"
widget "Nautilus*right_slider*" style "nautilus-right-sliderColourFix"

widget "*.nautilus-extra-view-widget" style:highest "default"


include "breadcrumbs.rc" #includes config for nautilus breadcrumbs - must be at bottom to work!



